a poor excuse - Turco Inglés Diccionario